trailer hitches for vehicles - Fransızca İngilizce Sözlük